export const request = (params) => {
    // 公共url
    const baseUrl = "https://mistakebook.sztufsrlab.com"
    return new Promise((resolve, reject) => {
        wx.request({
            ...params,
            url: baseUrl + params.url,
            success: (result) => {
                if (result.data.code === 403||result.data.code === 401) {
                    wx.setStorageSync('isLogin', false)
                    // console.log("000")
                    wx.showModal({
                        title: '提示',
                        content: '请先登录',
                        success(res) {
                            //弹窗后执行
                            if (res.confirm) {
                                wx.navigateTo({
                                    url: '/pages/login/login',
                                }),
                                wx.switchTab({
                                    url: "/pages/login/login"
                                });
                            } else if (res.cancel) {
                                console.log('用户点击取消'),
                                    wx.showToast({
                                        title: '请先登录',
                                        icon: 'none',
                                        duration: 2000 //持续的时间
                                    })
                            }
                        }
                    })
                }
                resolve(result);//成功后的参数作为then函数中成功函数的实参
                console.log(result)
            },
            fail: (err) => {
                reject(err);
                console.log(err)//传的参数作为then函数中失败函数的实参
            }
        });
    })
}
// 在.js文件中引入

// import { request } from "../../request/index.js";

// 使用的时候 request({url:""})
// .then(result=>{
    // 这里相当于wx.request里的 success: (result) =>{}
// }) 

// 使用post request({url:"",data: ,method:"post"})

// handlesubmit({
//     const ##=this.data.
// })
// request
// 请求样例
/* request({url:"/Admin/GetFailUav",data:this.AuditParams,method:'POST',header:{'token':wx.getStorageSync("token")}})
    .then(result=>{
      console.log(result)
      wx.navigateBack({
        delta: 1  //小程序关闭当前页面返回上一页面
      })
      wx.showToast({
        title: "审核成功",
        icon: 'success',
        duration: 2000//持续的时间
      })
    }) */